blush like a lobster - Francés Inglés Diccionario